Mayflower Manor Apartments
Mayflower Manor Apartments is a high-rise residential building located at 263 South Main Street in Downtown Akron , Ohio , United States . 
<triplet> Mayflower Manor Apartments <subj> high-rise <obj> instance of <subj> Akron, Ohio <obj> located in the administrative territorial entity <subj> United States <obj> country <triplet> Akron, Ohio <subj> United States <obj> country