A Luxury Mooloolaba complex of 35 very spacious family apartments located a stone’s throw from Mooloolaba Beach on Queensland’s Sunshine Coast.