Construction of 276-Unit Apartment Project in Southwest to Begin This Year
Reports have emerged that construction will begin this quarter on a new 276-unit apartment project at 1345 South Capitol Street, the first new apartment construction in Southwest in decades.