20650 Glenn St, Omaha, NE is a Government/public Use that was built in 1910. This property is not for sale. Our records show that 20650 Glenn St has a total of 17,276 square feet. The lot size of 20650 Glenn St is 10,890 square feet.
20650 Glenn St, Omaha, NE pays taxes in Douglas County, NE. The APN we've located for 20650 Glenn St is 0790-0000-01.
Searching related records for This additional information can help you verify a person's identity and ensure that you are well-informed.