Furnished studio apartment on high floor for rent in Dubai Production City