17 Chells Lane

JSON

Address
17 Chells Lane
Stevenage
Hertfordshire
Postcode
SG2 7AA
Property type
Terraced
Tenure
Freehold
Date Price
£325,000
£198,000
£141,500