19
1926-1930 Lombard St
San Francisco, CA 94123
$4,988,000 USD
10,836 SF
10
Units
6.66% Cap Rate
10,836 SF
$4,988,000 USD
Apartments