27
results
Sold prices in Hatch Road, Croydon, SW16
31 Hatch Road, London, SW16 4PW
- £85,000 Terraced, Freehold 08 January 1999
59 Hatch Road, London, SW16 4PW
- £82,500 Terraced, Freehold 31 March 1998
45 Hatch Road, London, SW16 4PW
- £95,950 Terraced, Freehold 07 January 1998