Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
24 GLEN ROAD Detached £518,691 £300,000 25 Jul 2006
28 GLEN ROAD Detached £613,936 £360,000 15 May 2012
42 GLEN ROAD Detached £469,371 £85,000 12 Sep 1996