Insight Breaks Ground on 2 DC Communities

Insight Property Group has broken ground on two projects in Washington, D.C., both located east of Capitol Hill. A 33-unit affordable housing community and a 145-unit luxury apartment community will be constructed by Insight in partnership with several other companies. The R.L. Christian Apartments has been in the works since 2013. As Curbed DC reported […]