
Amazon Plans Major Retail Development in Orland Park
Amazon plans to develop a 229,000-square-foot retail center in Orland Park, Illinois, on a 35-acre site at 159th Street and LaGrange Road, which will include a wide range of products, services, and online order pickup, with the project pending public review and approval.