27 Athelstan Road, Camberwell sold price