Mayfair Village Apartments

340 unit multifamily complex in Columbus, OH Sold June 2019