2030 N 67th St, Omaha, NE is a Federal Property that was built in 1987. This property is not for sale. Our records show that 2030 N 67th St has 3 bedrooms, and 1 bathroom, and a total of 2,616 square feet. The lot size of 2030 N 67th St is 6,486 square feet.