1
result
Sold prices in River Court, Hitchin, SG5
6 River Court, Ickleford, Hitchin, SG5 3UD
- £470,000 Terraced, Freehold 12 September 2017
- £117,650 Terraced, Freehold 06 March 1998