Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 ELMWOOD GARDENS Detached £1,055,838 £305,000 20 Apr 2001
3 ELMWOOD GARDENS Terraced £1,167,630 £799,999 18 May 2015
4 ELMWOOD GARDENS Semi-Detached £824,009 £530,000 26 Oct 2007