Houses for sale in White Cross, BA12, Wiltshire

There are 376 results. White Cross, BA12, Wiltshire. Property prices in White Cross, BA12 range from £65,000 to £6,250,000 with an average price of £450,963.

Properties for sale in White Cross, BA12, Wiltshire

icon