The Glens

1800 Crabtree Rd, Tuscaloosa, AL 35405

1800 Crabtree Rd, Tuscaloosa, AL 35405

Before Images:

The Glens is a 72-unit apartment community located at 1800 Crabtree Rd in Tuscaloosa, Alabama. Audel Management Co. applied a value-add strategy to this property, upgrading the community to improve quality of life for residents and increase asset value.



Google Review

Google Review

Google Review

Google Review

Google Review

Google Review

Google Review

Google Review

Google Review

Google Review

Google Review

Google Review

Location