1 bedroom apartment for sale in Handcross Road, Luton, Bedfo

Handcross Road, Luton, Bedfordshire, LU2 8JZ, LU2 8JZ

Price
£149,995
Bedrooms
1
Type
Apartment

View property 95289855