Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 OWENS PLACE Terraced £89,216 £67,000 27 Jul 2016
7 OWENS PLACE Flats/Maisonettes £86,911 £23,158 1 Jun 2000
9 OWENS PLACE Semi-Detached £144,852 £143,000 8 Sep 2023
18 OWENS PLACE Terraced £98,431 £65,000 31 Aug 2014