Unit 22, Cosgrove Way, Luton, Bedfordshire, LU1

£1,450,000

Email