MAYFAIR HOTEL AND SHOPPING CENTER

Mayfair Shops in the Grove and Mayfair House Hotel: a 230,000 square foot shopping center, a 136 suite hotel, and 1,000 space underground parking complex