Luxury Properties for Sale In The Address Residences Jumeirah Resort + Spa, Jumeirah Beach Residence