Museum Towers: Regatta Riverview Residences

Museum Towers: Regatta Riverview Residences

Museum Towers, a.k.a., the Regatta Riverview Residences sits directly across the bridge from the sprawling 40 acre Northpoint development in East Cambridge, Massachusetts, 02041. The Regatta Riverview Residences had a bit of publicity in 2005 when the Winkevoss twins … Read more