Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
69 CARMARGUE PLACE Detached £240,696 £152,000 14 Feb 2014
71 CARMARGUE PLACE Semi-Detached £220,061 £137,000 18 Apr 2007
75 CARMARGUE PLACE Detached £166,015 £126,000 18 Nov 2016
81 CARMARGUE PLACE Semi-Detached £211,230 £134,000 6 Jul 2007
83 CARMARGUE PLACE Semi-Detached £209,606 £139,995 28 Nov 2014
87 CARMARGUE PLACE Semi-Detached £214,867 £129,000 3 Jun 2013