Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 OSBORNE PLACE Semi-Detached £219,778 £141,666 28 Nov 2007
2 OSBORNE PLACE Detached £157,760 £155,000 12 Dec 2023