Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
TECHNA HOUSE, 36 WATFORD METRO CENTRE Detached £889,703 £450,000 14 Jun 2004