Magnolia Leaf Cir, Owens Cross Roads, Alabama - Redfin
14 addresses found on Magnolia Leaf Cir in Owens Cross Roads, Alabama. The average lot size on Magnolia Leaf Cir is 10148 sq. ft. The average property tax on Magnolia Leaf Cir is $259.8K/yr. Find an address below to learn more about the property details: