Granby

Bureau en Gros

property highlights

This property is located on the main commercial artery in Granby and is leased to Bureau en Gros.

25,695

sq. ft.

1038

Parking spots

1

Store

Bureau en Gros