Orlo Vista’s $23M flood project nears completion