Feature that provides comfort, convenience, or pleasure
Property Overview
The Black Square is a business center Prime Location on Sheikh Khalifa Bin Zayed Street.this building has various. facilities for tenants such as covered parking high speed elevators and a well decorated lobby . A/C Free