16 Rue Armand Meeschaert, Roubaix, Nord, France

City Roubaix
Country France
 
Enclosed By
Roubaix
 
Place Encloses