1
result
Sold prices in Isla Place, Dundee, DD6
13 Isla Place, Tayport, DD6 9AS
- £162,500 Terraced 01 June 2018
- £140,000 Terraced 05 November 2014
- £103,500 Terraced 29 July 2005