2 bedroom terraced house for sale in Tavistock Street, Luton

Tavistock Street, Luton, LU1 3UR, LU1 3UR

Price
£180,000
Bedrooms
2
Type
Terraced

View property 95126331