Studio Plaza Apartments

785 Camino Del Sur
Goleta CA 93117

805-968-8555
Advertise Your Business