Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
90 ORCHARD STREET Terraced £230,892 £127,000 7 Aug 2009