8686 Lyons Creek Rd, Niagara Falls, Ontario, L2E 6S6
Floor 2: 1218 sq ft, Floor 3: 1324 sq ft, Floor 1: 748 sq ft
Total: 3290 sq ft