Area 28 183 ft.sq.
Year built 2021
Intermarché Saint-Léonard