333-35 Townsite Dr
Townsite offers Modern 2 bedroom/1bath and Studio units with spacious private yards. Walking distance to downtown Vista, Restaurants - Townsite is an incredibly walkable community for families of all sizes. Downtown Vista is just 5 minutes by car or 10 minutes walking. The beach is a 20 minute drive away. There is parking on-site and on the street to accommodate tenants needs. Mini-split Air Conditioning and Ultra-High Speed internet access is available for all units.