The Square Tower is a Residential 36 Storey Fully Furnished Studio and 1 Bedroom well-
established apartments with inspiring design located strategically near the junction of Al Khail Road
and Sheikh Mohammed Bin Zayed Road at Jumeirah Village Circle (JVC) in Dubai.