The Mayfair

The Mayfair is an exceptional 197-unit “value add” multifamily complex in Virginia Beach, Virginia.   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.

This portfolio 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.

The Mayfair Apartments Portfolio consists of the following properties:

  • 5826 Newton Arch, Virginia Beach, VA 23462 – built in 1972
  • 5781 Lake Edwards Dr. Virginia Beach, VA – built in 1973

Cohen Investment Group acquired this portfolio on September 17, 2019 and sold it on May 5, 2022.