Tiger Properties

The Square

The Square by Tiger Properties — completed residential project in Jumeirah Village Circle