970 Lennox Blvd

Birmingham, AL 35216

3 bedrooms/3.5 bathrooms

Approx 1940 +/- sq ft