The Mayfair

The Mayfair is an exceptional 197-unit “value add” multifamily complex in Virginia Beach.  Named one of America’s “50 Best Cities to Live” by 24/7 Wall Street, Virginia Beach is internationally recognized as one of the best places to live, work, and do business.  The property has a unit mix of 1, 2, 3, and 4-bedroom apartments and is situated in the newly minted “Gateway to Virginia Beach” Newtown Road Strategic Growth Corridor.