Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMAR GREEN Terraced £379,920 £286,000 28 Sep 2016
3 ELMAR GREEN Terraced £491,282 £485,000 20 Sep 2023
9 ELMAR GREEN Terraced £347,432 £137,000 16 Dec 2002