Parkviews Rawda Apartments at Town Square Dubai is a highly desirable residential building in close proximity to Al Qudra and Sheikh Mohammed Bin Zayed Road. These buildings are located in a main park-side location, with four residential apartment buildings with views of the Town Square Park, the courtyard and main Town Square Boulevard. This community is linked with Al Qudra and Sheikh Mohammed Bin Zayed Road.