( 321 Reviews )
The Kristi
Apartment Building, Apartment Complex, Student Housing Center
5525 S Alameda St Corpus Christi, TX 78412
Traci Vega
The pricing is competitive for student housing, but what really makes The Kristi great is the staff! The team really cares about their residents and do their best to show ... more
( 0 Reviews )