Last night, the neighborhood got its first glimpse at the development proposed for the 7-11 site at Takoma Metro station.