Mayflower Square Apartments is a well-maintained, quiet, multi-family community on the east side of Wyoming, just north of W. Chicago. There is one building which is built in 1966, and contains 12 rentable units. The building contains an excellent mix of 2 studio units (500 sq.ft.), and 10 one-bedroom units (600 sq.ft.). Each apartment has individual electric heat with through-wall air conditioning. The landlord is responsible for the water and electric in the common areas and the tenants are responsible for their own electric.
The current owner places a high priority on making the Mayflower Square Apartments a welcome place for its residents.