Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 GRETA PLACE Semi-Detached £158,924 £87,000 16 Sep 2005
2 GRETA PLACE Terraced £90,507 £86,000 21 Jan 2022
5 GRETA PLACE Semi-Detached £142,401 £77,000 24 May 2005
7 GRETA PLACE Terraced £114,874 £95,000 24 Jul 2020
9 GRETA PLACE Semi-Detached £140,094 £52,000 20 Sep 2002