Upwell Road, Luton, LU2 £ 240,000.00

Upwell Road, Luton, LU2

£ 240,000.00

Fantastic Value 3 Bed Semi-Detached Home – CHAIN FREE

97.1 m² 3 beds 1 bath