#623 - 7711 Green Vista Gate, Niagara Falls, ON L2G 0Y9