98 Addresses Found in Beach Road, Oxnard, CA 93041