120 S 38th Avenue, Omaha, NE 68131 | HotPads