Apartment for sale in Villeneuve-d'Ascq, FranceApartment • 3 room(s) • 2 bed. • 88 m²AUD 405,533Add to favorites