Millennium Place is a 256-unit residential building located in downtown Boston across from the Ritz-Carlton. Shaped like a truncated triangle, the long-undeveloped lot is situated
The Ritz Residences is coming to South Station. This property is under construction and anticipates delivery in early 2024. It will add 166 luxurious homes