24
124 Louisiana St
Vallejo, CA 94590
$825,000 USD
3,280 SF
508
Units
6.06% Cap Rate
3,280 SF
$825,000 USD
Apartments