177 People Living at 12888 S 78th Street, Papillion, NE