1/26 Haverstock Road, Sandringham

SOLD $1,170,000