Lock 7 Development recently released new details regarding their project at 1120 Rhode Island Avenue NW.