Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
3 THE ELMS Detached £374,311 £250,000 28 Nov 2014
THE ELMS THE ELMS Detached £806,789 £180,000 26 Mar 1999