998Sq Ftapartment, currently tenanted located close to Century Mall/Movenpick Hotel Al Mamzar area in Deira, The Square is a mixed-use complex featuring nine low-rise blocks with a community-style setting, the apartments range from studios to one, two- and three-bedrooms and two and three bedroom garden units Design, build, finish and views from spacious interiors to
……