BUA 2,361Sq Ft, Shell and Core Retail on Ground Floor with Lake View For detailed virtual tours of properties in Dubai, visit www.capellaproperties.ae capella properties, Redefining Real Estate in Dubai UAE Jumeirah Business Centre 2 is a commercial tower project which is primarily located within the emerging free zone district in Dubai, Jumeirah Lake Towers.
……