Capri Apartments at Isla Vista

6598 Seville Road Isla Vista CA 93117

805-685-7946
Advertise Your Business