22 Marlborough Avenue, Camberwell sold price