850 Showroom Pl
Chula Vista, CA 91914
$7,900,000 USD
4.55 AC
4.55 AC
$7,900,000 USD
Commercial