Upper Vista

A ten-storey 150-suite luxury condominium development in Niagara Falls for Evertrust Developments. Construction got underway in the fall of 2017. Our foreman is Dimitry Mamayev.