Regatta Riverview

Regatta Riverview is a highrise full-service building complex in East Cambridge, near the Museum of Science.  There are 436 units with 1, 2, or 3 bedrooms and many units have balconies.  Regatta is walking distance to Boston and situated a short walk to two MBTA stations (Green and Orange lines). The Cambridgeside Galleria shopping mall and several parks are nearby.