2828 N 23rd St, Omaha, NE is a Warehouse that was built in 2010. This property is currently a cash purchase and is not for sale. Our records show that 2828 N 23rd St has a total of 27,542 square feet. The lot size of 2828 N 23rd St is 42,336 square feet.