Property sales in Torwood Street - Torquay - TQ1 1ED

Found 2 transactions going back to April 2000.

Date Address Price
17 Apr 2024 25 Torwood Street £ 200,000
13 Apr 2000 35a, Torwood Street £ 90,000