Verified Resident • 2015 - 2018
I've had mostly positive experiences living at Audubon! In general, the leasing and maintenance staff are friendly, helpful, and professional, and the other residents are very neighborly. The location of the complex is awesome - close enough to town to walk, but far enough removed to avoid the hustle and bustle. All in all living here has been a great experience!