Terrace

Birmingham, AL


Terrace

Prepare yourself for the ultimate views from one of our one bedroom apartment homes. Located within a short walk to some of Birmingham's best restaurants, entertainment, shopping and parks. Come enjoy all the luxury in-town living has to offer, when you live with us.

Address

2141 17th Avenue South
Birmingham, AL 35205
Overall Rating
Met My Needs
Overall value
Service Quality
0% 0 out of 0 renters
recommend this apartment.

Recently Viewed

Reviews

 
No reviews found.