Flora Creek and Flora Park Refurbishment

Project Information

Location :
Port Saeed Road ,Deira, Dubai, U.A.E.
Size :
1.500 m2
Year Completed :
2016