1812 Lynx Terrace

Chula Vista, CA
For Sale: $686,000
4 Beds, 3 ½ Baths
2,694 sq/ft
1812 Lynx Terrace
1/34