54 Humber Place, Clifton sold price