50 STATION ROAD, SO19 8HH sold for £475000 on 2021-12-17
ALEXANDRA BUILDINGS, 12 STATION ROAD, SO19 8HH sold for £175000 on 2021-12-21
ALEXANDRA BUILDINGS, 12 STATION ROAD, SO19 8HH sold for £210000 on 2023-02-03
24 STATION ROAD, SO19 8HH sold for £255000 on 2023-11-03