1307 Montera St, Chula Vista, CA 91913
$825,000
Sold on Nov 2, 2023
1159 Days on Site
Single Family Residence
MLS #:
SD230013567
3
Bd
2/1
Ba
1,756
Sq Ft
5,846
Sq Ft Lot
2
Garage
2002
Year Built