Westwood Residence by Imtiaz Developments is a newly launched development that offers studios and 1 bedroom apartments located at Al Furjan, Dubai. It's a place that meets all luxurious demands of users in terms of amenities and services integrated into t.