Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
15 - 17 STATION AVENUE £748,951 £600,000 23 Apr 2018
17 STATION AVENUE Detached £1,060,827 £582,000 17 Jul 2009
COMMERCIAL UNIT, 32 STATION AVENUE £356,096 £285,000 16 Feb 2018