10 Cochran Avenue, Camberwell sold price