LU1 5FT
Unit 339, Spring Place Student Halls, 4 Dumfries Street, Luton, LU1
Sold by Modern Method of Auction Student Apartments Town Centre Over 240 Years Remaining on Lease Town Centre Studio Apartment Excellent Complex