Logo for apartments for rent on

Elan Sevilla

1301 Medical Center Drive | Chula Vista, CA 91911

Elan Sevilla


Elan Sevilla offers one, two, and three bedroom apartments for rent in Chula Vista, California. Come home to Elan Sevilla. We have so much to offer. Call or stop by for your personal tour today!

(619) 934-2200