Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
13 IONA PLACE Terraced £118,627 £60,000 4 Jun 2004
13 IONA PLACE Terraced £118,627 £60,000 4 Jun 2004
19 IONA PLACE Terraced £137,394 £83,000 22 Dec 2006