Massa Global

Massa Logo
Contact Us

DECA Properties Office

Location: Al Barsha 2, Dubai   | Scope:  Design & Fit-out