United States / Buffalo / Sights & landmarksAttractionMayflower ApartmentsAddress66 Summer St, BuffaloWebsitewww.bmgapt.comPhone+17168865300—ScoreNot rated yetBe the first to rateWhat people sayNo ratings yet. Be the first to say what it's really like.Where it isView on OpenStreetMap ↗Nearby, also worth itNineteen North · 242 mNot ratedChuck's · 250 mNot ratedNew Westbrook Properties · 274 mNot ratedThe Grid Downtown Buffalo Apartments