25 Jabiru Place, Geographe sold price