4270 Main St
Chula Vista, CA 91911
$2,900,000 USD
1,700 SF
4.7% Cap Rate
1,700 SF
$2,900,000 USD
Fast Food