Durham Living at Its Best
|0 Comment
The Vega’s extraordinary location is a walker’s paradise! Daily activities do not require a car; coffee shops, restaurants, shopping and conveniences, Durham Central Park, and outdoor experiences surround your new home. We’re proud to offer the very best of Durha...