752 Nile River Drive, Oxnard, CA 93036 - Homesnap