100% Approve
OVERALL RATING
Alexan Sevilla Apartments
1301 Medical Center Drive Unit 632
Chula Vista, CA 91911
Contact: (619) 934-2200
This apartment has
7
reviews
Parking Is A Problem, Your Car Gets Towed, Don't R
Reviewed by:
Review Date:
2/8/2008
Rented: From 2006 To 2006
What's your opinion of this review?
0 Review Responses
Can't find what you're looking for?
Custom Search