Hancock Apartments

7513 Maple Ave
Takoma Park MD 20912

Sponsored Topics

See a problem? Let us know!
<p>The Edinburgh House is a 45-unit high-rise apartment building located in the downtown Takoma Park community. The complex offers one- and two-bedroom units. Some of the complex's features include well-lit surface parking, a bus stop at the entrance, walking distance to Takoma Park Metro Station, and controlled-access entry.&nbsp;</p>