The Mayflower Condominiums are privately owned and sold apartment homes in a three-story building in South Euclid. The expansive complex—consisting of several buildings—features large courtyard areas with several mature trees. Owners pay a $185/month maintenance fee, which covers exterior maintenance, landscaping, snow removal, building insurance and property management.