Santa Barbara Apartments
Apartment complex • Apartment building😠 This place is the worst, we went to apply and they told us for two weeks we paid the 150 for the application and they never called us, we went to talk and they gave us buts, the 1 work there, the manager does a terrible job, I don't think she even exists because she doesn't show her face anyway. It...
Address
9955 Club Creek Dr # 19, Houston, TX 77036, United States
Website
Contact
+1 713-271-1700Rating on Google Maps
2.40 (54 reviews)Open on Google Maps
Working Hours
- Thursday: 9:30 am to 5:30 pm
- Friday: 9:30 am to 5:30 pm
- Saturday: 10 am to 3 pm
- Sunday: Closed
- Monday: 9:30 am to 5:30 pm
- Tuesday: 9:30 am to 5:30 pm
- Wednesday: 9:30 am to 5:30 pm