[Ca-commercial] Niagara Falls plaza For Sale $7.5M, 2.3 Acres 316 ft x 316 ft 19 Rental Units Branded food franchise