Mayfair Gardens Apartments 4904 North Steanson Drive, Oklahoma City, OK 73112