Filter Your Search

Off-Campus Apartments for Rent in Newton

5 Rentals Available

    • Photo - 130 North St

    130 North St

    130 North St, Newton, MA 02460

    2 Beds$2,600

    6.5 miles to Harvard College