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