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.