5124 Beachcomber Street - Oxnard, CA | $1599000.00 | Crow...