Acquisition of Mayfair Shopping Center January 26, 2022Mayfair Shopping Center, a 115,411 SF retail shopping center located in Philadelphia, PA.