Description

71 Main Street South is a 20,008 SF retail property in the community of Bayfield. It currently hosts a Foodland and LCBO as tenants.

20,008
Total Size / SF