26 Peate Avenue, Glen Iris sold price