409-411 Third Ave
Chula Vista, CA 91910
$900,000 USD
1,768 SF
1,768 SF
$900,000 USD
Auto Repair