2/26 Haverstock Road, Sandringham sold price