237 Flores Lane, Vista, CA 92083
5
beds
4
baths
3,381 Sq.Ft. LIVING AREA
5,719 Sq.Ft. lot