Flats for sale in Teesside, North East

There are 70 results. Teesside, North East. Property prices for flats in Teesside range from £70,000 to £120,000 with an average price of £95,000.

Flats for sale in Teesside, North East

icon

Flats for sale near Teesside