NebraskaRetail Investors Realty helps Goodwill store find new home in Omaha Goodwill Industries’ smallest and most profitable store is currently located at 84th and Spring Street in Omaha, Nebraska. The store’s lease is coming up for…