A Roxbury developer today filed plans with the BPDA for a seven-story building with 46 "compact" apartments and one condo on Elmwood Street at Roxbury Street, behind the Islamic Society of New England Cultural Center. Read more.
Hey, there! Log in / Register