23
1635 Clay St
San Francisco, CA 94109
$4,000,000 USD
10,215 SF
13
Units
5% Cap Rate
10,215 SF
$4,000,000 USD
Apartments