Riverside Station Development
Update
10/20/20
Massive Riverside Station Development Approved By Newton City Council
Last night Newton City Council approved the massive development at Riverside MBTA Station by a measure of 24-0.
The project, aptly named Riverside Station, will bring 150 hotel rooms, 253,827 SF of office space, 38,895 SF of ground floor retail and commercial space, and 582 apartments - 102 of them designated affordable - to the transit stop, and the 10-building proposal is expected to generate more than $1.5M in revenue for the City of Newton.
Below are renderings that give detail to the scope and scale of the project.
Photos: Mark Development