Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 STREAM ROAD Detached £656,793 £450,000 8 May 2015
71 STREAM ROAD Detached £726,142 £400,000 9 Dec 2008