Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TWELVEWOODS PLACE Terraced £172,861 £97,500 15 Oct 2009
11 TWELVEWOODS PLACE Semi-Detached £166,346 £134,000 26 Nov 2018
15 TWELVEWOODS PLACE Semi-Detached £142,050 £105,000 20 May 2016
MONSHAVEN TWELVEWOODS PLACE Detached £216,776 £217,500 19 Oct 2022