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
Don't Rent Here
Reviewed by:
Review Date:
2/9/2008
Rented: From 2007 To 2008
What's your opinion of this review?
0 Review Responses
Can't find what you're looking for?
Custom Search