Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 GENEVA ROAD Detached £1,597,146 £885,000 14 Aug 2009