Allen Moon Ln, Owens Cross Roads, Alabama - Redfin
6 addresses found on Allen Moon Ln in Owens Cross Roads, Alabama. The average lot size on Allen Moon Ln is 98445 sq. ft. The average property tax on Allen Moon Ln is $0.8K/yr. Find an address below to learn more about the property details: