There are at least a dozen developments being planned for H Street, and with this map, you can know exactly what to expect. The Washington, D.C. Economic Partnership created this map with points that include the 431-unit apartment building called Apollo and the 375-unit apartment building called Station House. [DCInno]
Filed under: