7
3149 Main St
Chula Vista, CA 91911
$5,600,000 USD
3,236 SF
3,236 SF
$5,600,000 USD
Storefront