STI and 370z in downtown denver