Filter Your Search

Off-Campus Apartments for Rent in Florence

3 Rentals Available

    • Outside Street View - 80 S Main St

    80 S Main St

    80 South Main Street, Northampton, MA 01062

    $2,200

    Plus Fees

    2 Beds8 Month Lease

    10.6 miles to UMass Amherst