12
860 Bush St
San Francisco, CA 94108
$6,175,000 USD
18,114 SF
38
Units
5.47% Cap Rate
18,114 SF
$6,175,000 USD
Apartments