>
3 bedroom terraced house for sale
Handcross Road, Luton, Bedfordshire, LU2
£330,000
Handcross Road, Luton, Bedfordshire, LU2
£330,000
Price History
| Initial price | £340,000 |
| 01/10/25 | £330,000 |
| Price Change | -2.94% |