A community of 34 townhomes built in 1982, located on North Vermont Street, in Ballston. Units feature front patio, assigned parking, Some units feature rooftop decks. Located under a half mile to the Ballston Mall and Metro.
Search Homes For Sale in the Ballston Mews