13 Holmscroft Road

JSON

Address
13 Holmscroft Road
Luton
Luton
Postcode
LU3 2TJ
Tenure
Freehold
Date Price Type
£310,000 Terraced
£242,000 Terraced
£187,000 Terraced
£168,500 Semi-detached
£63,500 Semi-detached
£59,995 Semi-detached