Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 TWELVEWOODS PLACE Terraced £171,590 £97,500 15 Oct 2009
11 TWELVEWOODS PLACE Semi-Detached £165,124 £134,000 26 Nov 2018
15 TWELVEWOODS PLACE Semi-Detached £141,006 £105,000 20 May 2016
MONSHAVEN TWELVEWOODS PLACE Detached £215,183 £217,500 19 Oct 2022