Five years after its approval, the 20-foot-tall piece by Nancy Hou will be placed at U.S. 41 and 14th Street, with minimal ...