Los Arbolitos Oxnard Apts 201 W Vineyard Ave Oxnard, CA 93036 Phone: (805) 647-6722
Category: Apartments