13 Marescroft Road

JSON

Address
13 Marescroft Road
Slough
Slough
Postcode
SL2 2LN
Tenure
Freehold
Date Price Type
£328,000 Terraced
£240,000 Terraced
£160,000 Semi-detached