Windmill Road, , Slough, SL1, 2 Bedroom Flat - £259,950

Floorplan