Worldwide
Put your brand on the high street with retail shops to lease for sale in France. From compact city-centre units to larger storefront spaces in major hubs, find the right premises to open your doors with confidence.
CHAMPOULET: Premises and housing over an area of ??5367 m2, including the ground floor, warehouses, offices, archives, upstairs great room and offices, Appendix 3 80m2 housing. Division possible to... More details »
Advertisement