Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
11 TELFORD ROAD Semi-Detached £217,653 £42,500 26 Jun 1997
13 TELFORD ROAD Terraced £208,817 £130,000 30 Apr 2007