Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
114 NEPTUNE ROAD Semi-Detached £251,083 £188,000 23 Jun 2016
116 NEPTUNE ROAD Semi-Detached £288,224 £80,000 15 Dec 2000
122 NEPTUNE ROAD Detached £324,341 £100,000 19 Oct 2001