Residential & Mixed Use

Palisade Partners inks sale of 40-unit apartment building near Journal Square