80
1927-1929 Taraval St
San Francisco, CA 94116
$2,450,000 USD
4,812 SF
4
Units
7% Cap Rate
4,812 SF
$2,450,000 USD
Apartments