AVA sits directly on the banks of the pristine Maroochy River, this stunning boutique luxury apartment at “The Avalon” by Mosaic is complete riverside luxury and only a short stroll to the restaurant and activity precinct, the Maroochydore CBD and Cotton Tree Beach.