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