357 Vallejo St. North Beach San Francisco
$
Multi-Family Building