9
1085-1093 Third Ave
Chula Vista, CA 91911
$1,250,000 USD
4,208 SF
4,208 SF
$1,250,000 USD
Freestanding