18-story building could possibly replace Turin Bikes next to Denver7 studio