8
738 Main St
Chula Vista, CA 91911
$4,235,000 USD
2,395 SF
4.25% Cap Rate
2,395 SF
$4,235,000 USD
General Retail