Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
4 PICTOR CLOSE Detached £603,666 £492,000 20 Sep 2019
5 PICTOR CLOSE Detached £686,249 £134,000 27 Jun 1997
6 PICTOR CLOSE Detached £605,411 £115,000 7 Feb 1997