61 Locust Street/Windsor Mystic River Apartments
490 homes · Complete · Medford.
Proposed mixed-use development project that would construct approximately 562,508 square feet of new space across three new buildings. The project would contain 490 residential units, 10% of which would be designated affordable, as well as 3,000 square feet of retail and 16,000 square feet of resident amenities and flex space.