Resident • 2004 - 2005 Recommended
Since the new owners have redone the whole complex it is a very nice place to live. Very different from before. They even redid the pool area for this summer. The previous reviews were done before this was remodeled and renamed Crestwood Terrace Apartments.
How was this review?
Thanks for voting!