1110 N 66th St, Omaha, NE is a Public Colleges/university that was built in 1952. This property is currently a cash purchase and is not for sale. Our records show that 1110 N 66th St has a total of 20,987 square feet. The lot size of 1110 N 66th St is 84,506 square feet.