Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
36 DEVONSHIRE STREET Terraced £117,765 £39,000 20 Mar 2002
38 DEVONSHIRE STREET Terraced £177,539 £93,500 15 Oct 2004