Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
81 ELTON ROAD Detached £1,075,409 £590,000 15 Jul 2009