Three Bedroom Apartment with River Views is located at Unit 13, Noosa Outrigger Beach Resort, 275 Gympie Terrace, Noosaville QLD 4566, Australia