1636 Palou Avenue
Bayview, San Francisco, CA, 94124
2382.0 _sqft_
$272 _persqft_
$650,000
79 DOM
MLS# ML80924987
Built 2004
2-4 Units / 2 Units