Price Reduced
Viewed
1346 Nicolette Av , 1231
Chula Vista, CA 91913
$644,400
3 beds
2 full
bathrooms1,315 sq.ft.
Listed By CENTURY 21 Affiliated