Blog
Mark Development wins approval for scaled-back Riverside project after nearly two decades
A proposed development at the Riverside MBTA station in Newton has won city permitting approval for 755 residential units — without other components that were originally pitched.