Still Water Apartments
-
5901 Leopard St
Corpus Christi, TX 78409 - 361-299-6816
Chamber Rating
Contact Info
- 361-299-6816
Questions & Answers
Q What is the phone number for Still Water Apartments?
A The phone number for Still Water Apartments is: 361-299-6816.
Q Where is Still Water Apartments located?
A Still Water Apartments is located at 5901 Leopard St, Corpus Christi, TX 78409
Q How is Still Water Apartments rated?
A Still Water Apartments has a 3.3 Star Rating from 14 reviewers.
Ratings and Reviews
Still Water Apartments
Overall Rating
Overall Rating
( 14 Reviews )Michael Williams on Google
It's so hard to get in contact with management. It's very unprofessional when you have been calling weeks to get something fixed in your apartment and no one answers. They tell you there gonna be in the office and they are never here. I'm looking to move out of here ASAP this is ridiculous
James Griffin on Google
Ashlyn on Google
I've lived here for 5 years and time and time again there is a problem. Our AC has been leaking water and it won't stop. The grass is not cut properly and it seems no one is ever in to take our phone to complain about our problems.
Nancy Aguilar on Google
Left my apartment spotless to find out I couldnt get my full deposit. Cause I hadnt paid a $100 water bill which is a ridiculous since I was never home and I had no idea cause I was already out of there. They never asked for my keys and when they did I was willing to drop them off. I got ignored and they took off $60 for those keys. You must really be money hungry!
Liza Calderon on Google
Great place to live very peaceful n yet comfortable
Overall Rating
Overall Rating
( 14 Reviews )Write a Review
Apartment Building Near Me in Corpus Christi, TX
Studio 44 Lofts
Corpus Christi, TX 78401
361-420-8194 ( 7 Reviews )
Building 5
Corpus Christi, TX 78412
361-825-5000 ( 0 Reviews )
Building 4
Corpus Christi, TX 78412
( 1 Reviews )
The town homes
Corpus Christi, TX 78401
( 0 Reviews )
Carroll Lane Apartments
Corpus Christi, TX 78415
361-852-3435 ( 6 Reviews )
Sawgrass Apartments
Corpus Christi, TX 78414
833-229-7110 ( 75 Reviews )
Tower 2
Corpus Christi, TX 78401
361-903-7826 ( 0 Reviews )
Bel Aire Park Apartments
Corpus Christi, TX 78404
361-290-3494 ( 5 Reviews )