6560 Pardall Rd unit c, Isla Vista, CA 93117, United States
888 Embarcadero del Norte, Isla Vista, CA 93117, United States