Mayflower Manor Apartments
Use attributes for filter ! | |
Address | 263 S Main St, Akron, OH 44308, United States |
---|---|
Opened | 1931 |
Hours | Closed ⋅ Opens 8AM |
Phone | +1 330-762-7518 |
Architecture firms | Graham, Anderson, Probst & White |
Date of Reg. | |
Date of Upd. | |
ID | 3164048 |
About Mayflower Manor Apartments
Mayflower Manor Apartments is a high-rise residential building located at 263 South Main Street in Downtown Akron, Ohio, United States. It has 16 floors and stands at a height of 207 feet, making it one of the tallest buildings in the city.
Click on the photo of Mayflower Manor Apartments to view it on Google Maps.