BUA 1,050Sq Ft, Business Bay, Mayfair Tower, Tastefully Furnished 1 Bedroom Apartment with Balcony For detailed virtual tours of properties in Dubai, visit www.capellaproperties.ae capella properties, Redefining Real Estate in Dubai UAE Mayfair Tower is a luxury tower housing freehold residential apartments at Business Bay, the vibrant business hub in Dubai. Offering scenic lake spectacles
……