94 Haycroft Road

JSON

Address
94 Haycroft Road
Stevenage
Hertfordshire
Postcode
SG1 3JR
Property type
Semi-detached
Tenure
Freehold
Date Price
£343,000
£228,000