Upper Vista Condos is a new condo development by Evertrust Development Group Canada at 6000 Marineland Parkway, Niagara Falls. The development was completed in 2019. Sales for available units range in price from $523,000 to $1,999,000. Upper Vista Condos has a total of 150 units. Sizes range from 830 to 2640 square feet.