3A Tavistock Street

JSON

Address
3A Tavistock Street
Luton
Luton
Postcode
LU1 3UR
Tenure
Freehold
Date Price Type
£110,000 Detached
£190,000 Semi-detached