1 properties for sale in Upton, Devon

Save search
Avoca Avenue, Torquay Guide £375,000 | 4 bedrooms