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