I recently moved into an apartment at Mayfair towe...
I recently moved into an apartment at Mayfair towers and I am extremely happy with my decision. The building is well-maintained and the location is perfect. The staff is friendly and always available to help. I highly recommend Mayfair towers to anyone looking for a new place to live.