The new development keeps humming along in DC’s Buzzard Point. Ground just recently broke at The Vermeer, a 13-story, 501-unit building with 38,000 square feet of retail at the site of the Capitol Building Supply at Potomac Avenue and First Street SW… Read More