27 apartments for rent in Lille, France

EDHEC Business School - Lille
Sciences Po Lille
Université de Lille
€560
€900
€672
€580
From €8003
€550
€1500
From €11802
€1660
€1200
€1000
From €15002
€698
€1595
€1420
€1490