Alexan Sevilla Apartments
- Address
- 1301 Medical Center Dr
- Place
- Chula Vista , CA 91911-6923
- Landline
- (619) 934-2200
Description
Alexan Sevilla Apartments can be found at 1301 Medical Center Dr . The following is offered: Apartments - In Chula Vista there are 116 other Apartments. An overview can be found here.
Reviews
This listing was not reviewed yet
Categories
Apartments(619)934-2200 (619)-934-2200 +16199342200