67A Hencroft Street South

JSON

Address
67A Hencroft Street South
Slough
Slough
Postcode
SL1 1RF
Tenure
Leasehold
Date Price Type
£195,000 Flat/maisonette
£107,000 Flat/maisonette
£157,500 Semi-detached
£134,950 Semi-detached
£45,500 Semi-detached