Filter Your Search

Off-Campus 4+ Bed Apartments for Rent

632 Rentals Available

    • Photo - 241 Freeman St. Unit 4

    241 Freeman St. Unit 4

    241 Freeman St, Brookline, MA 02446

    $6,600Plus Fees

    4 Beds12 Month Lease

    1.8 miles to Harvard Business School