A special delivery could soon be headed to the Star City: an Amazon last-mile delivery facility. According to public documents, the company has its eyes set on a 49-acre site in the industrial ...
Construction is expected to begin in the coming weeks on a new, 59-thousand-square foot Amazon distribution center and ...