No. My neighbors both sold drugs. I moved out in August, still waiting for security deposit.
Cedar's of chili is a very nice place to live. Beautiful apartments. Everything is brand new
It depends on which street you land on.
No
Thanks! Your answer is awaiting moderation.