12
350 E St
Chula Vista, CA 91910
$1,080,000 USD
1,512 SF
1,512 SF
$1,080,000 USD
Freestanding