Stunning Water Views High Rise 5 Star Self Contained Residences is located at 18 Enderley Ave, Surfers Paradise QLD 4217, Australia