closeView Me from $1,0001 to 3 Bedroom Apartments Townsite Terrace Apartments131 Townsite DrVista, CA 92084