Highland Plaza Apartments

2250 Highland Ave., S
Birmingham
Alabama
United States