Leaf Lake Blvd, Birmingham AL address records

All Properties

101 Leaf Lake Blvd, Birmingham, AL 35211

Single Family
Stonegate Apts
187 baths288,617 sqftBuilt in 2007

List of streets in 35211