π 751 W Channel Islands Boulevard, Oxnard, CA 93033-4459
Match with student apartments
π Write a Review