Villa LA Posada Apartments
34 Ortega Dr
Watsonville, CA 95076
Watsonville, CA 95076