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