7/18 Glencairn Avenue, Camberwell sold price