Diamond Property Management files plans for construction of a 154-unit, 117K sf residential building in Longwood Melrose

Share this article