Apartments in Barnstable Area -

Mayflower Townhouse Apartments | Plymouth, MA

Mayflower Townhouse Apartments in Plymouth, MA
Located at 128A Settler Road, Plymouth, MA 02360
(774) 343-1403
Location:
128A Settler Road, Plymouth, MA 02360
Description:
Heat, Hot Water Gas Cooking Included, Excellent Location - access to Downtown, Beaches, Newly Renovated New Flooring Throughout, 2 3 Bedroom Town Homes Feature Private Entry's!, Fully Equipped Upda... More
Check Availability

(774) 343-1403

128A Settler Road

Plymouth, MA 02360