When you discover Mayflower Townhome Apartments, you’ll discover a whole new world of comfort and convenience! Our spacious and elegant townhomes provide open, well-lit living spaces and our community features modern amenities and lush landscaping. We are close to major highways and public transportation while being secluded high off of South Street. Mayflower is also the ONLY apartment community in Plymouth with a Private Pet Play Park! Come see!
PET POLICY: We Welcome Your Furry Friends! Two (2) pets per household, $50.00 per month, restricted breeds apply, please contact us for details.