31-33 Cuvier St
San Francisco, CA 94112
$2,100,000 USD
2,859 SF
2
Units
4.54% Cap Rate
2,859 SF
$2,100,000 USD
Apartments