Flats for sale in Townsend, Devon

There are 48 results. Townsend, Devon. Property prices for flats in Townsend range from £95,000 to £750,000 with an average price of £208,032.

Flats for sale in Townsend, Devon

icon