Filter Your Search

Off-Campus 4+ Bed Apartments for Rent

600 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