Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LEAF GLEN Detached £550,245 £385,000 10 Sep 2015
2 LEAF GLEN Detached £469,770 £285,000 10 Oct 2013
3 LEAF GLEN Detached £466,537 £290,000 25 May 2007