100% Approve
OVERALL RATING
Alexan Sevilla Apts Apartments
1301 Medical Center Drive
Chula Vista, CA 91911
Contact: 6199342200
This apartment has
1
review
I Was Wrong This Place Is Hard To Beat, Outstandin
Reviewed by:
Review Date:
7/6/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