NIKE Mens Grand Terrace Black/White/Anthracite 599434-019 Leather Rubber sole Nike Grand Terrace Black/White/Anthracite 599434-019