247 Addresses Found in Boyd Plaza, Omaha, NE 68116