7400 Dodge St, Omaha, Nebraska 68114 USA
Strange to see a mall so empty during the holidays but pretty tree
Photo Credit: Yelp