17 Torquay Close, Kewarra Beach QLD | Addie