Chestnut Tree Apartments is conveniently located right off I-65 and close to I-459, Highway 31, Downtown, and all the other wonderful highlights of Birmingham!

Chestnut Tree Apartments 2207 Sumpter Street
Hoover, AL 35226

Get Directions

Select a Category:

Restaurants