490 Addresses Found in S 12th Street, Omaha, NE 68107