PROJECTS > Ghurka Retail Store Chicago

Ghurka Retail Store Chicago

Chicago, IL

Completed, 2006

2,992 sq.ft. / 278 sq. m. Retail Store

hide info