RateMyApartments
The Kristi Ratings and Reviews
The Kristi
5525 S Alameda St, Corpus Christi, TX 78412
CURRENTLY REVIEWING