Let KAYAK do the searching
Riverside is a great part of Cambridge to make your base. If you’re staying in Riverside area then Charlesriver, Harvard, Mit - 1 Bd Apartment, The Cambridge Karma House, and Charming Multi-Level Townhouse, Harvard, Mit, Mbta are all recommended on KAYAK.