Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
92 STAFFORD ROAD Detached £355,278 £150,000 22 May 2003