Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
79A MAIN ROAD Semi-Detached £829,457 £448,500 29 May 2009