Abbey Glenn Apartments
Resident • 2007 Not Recommended
Not sure who posted these wonderful comments below, but Waco Park is not all that wonderful. The property is not the nicest. I wouldn't tell someone to live there. I've lived at a few other places that are much nicer for a decent rate.
How was this review?
Thanks for voting!