Filter Your Search

Off-Campus One Bed Townhouses for Rent

23 Rentals Available

    • Entry-way - 22 Willard St (Chelsea, MA)

    22 Willard St (Chelsea, MA)

    22 Willard St, Chelsea, MA 02150

    1 Bed$1,200 /Bedroom

    3.4 miles to Suffolk University