83 Ickleford Road

JSON

Address
83 Ickleford Road
Hitchin, North Hertfordshire
Hertfordshire
Postcode
SG5 1TL
Property type
Terraced
Tenure
Freehold
Date Price
£515,000
£422,000
£98,000
£68,495