Safa Square 2 is located in Dubai, United Arab Emirates on 19 14a St, Al SafaAl Safa 2. Safa Square 2 is rated 4.3 out of 5 in the category community garden in United Arab Emirates.
Address
19 14a St, Al SafaAl Safa 2
Accessibility
Wheelchair-accessible entrance