Filter Your Search

Off-Campus Apartments for Rent Over $700

4482 Rentals Available

    • Photo - 175 River St. Unit 3

    175 River St. Unit 3

    175 River St, Cambridge, MA 02139

    $5,299Plus Fees

    5 Beds12 Month Lease

    6.5 miles to Suffolk University