BUA 1,359Sq Ft, Ground Floor, Shell And Core Retail in JLT 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. It is
……