536A London Road

JSON

Address
536A London Road
Slough
Slough
Postcode
SL3 8QR
Tenure
Leasehold
Date Price Type
£189,600 Flat/maisonette
£123,000 Semi-detached