Townsend Place, Vail

Townsend Place

1260 Village Road

Luxury condos located on the slopes of Beaver Creek.