This business is categorized as a Apartments business. Cielo Hills Apartments is located in San Antonio. They can be contacted by calling (210) 337-4841 . They have a single review on MojoPages.com, and it's a negative review.
First To Vote
Friday, August 8, 2008
I hate this place......The staff here sucks.......I didnt think this place was that ugly. The damm Ac doesnt work and the water comes out hot only in the mornings. AVOID this place!!!!!!