1600-1720 Santa Clara St
Vallejo, CA 94590
$4,995,000 USD
18,750 SF
30
Units
6.61% Cap Rate
18,750 SF
$4,995,000 USD
Apartments