20720 Glenn St, Omaha, NE is a Warehouse that was built in 2015. This property is not for sale. Our records show that 20720 Glenn St has a total of 13,790 square feet. The lot size of 20720 Glenn St is 2,918 square feet.
20720 Glenn St, Omaha, NE pays taxes in Douglas County, NE. The APN we've located for 20720 Glenn St is 0810-0000-01.
Searching related records for This additional information can help you verify a person's identity and ensure that you are well-informed.