Chamlee Pl, Owens Cross Roads, Alabama - Redfin
10 addresses found on Chamlee Pl in Owens Cross Roads, Alabama. The average lot size on Chamlee Pl is 14633 sq. ft. The average property tax on Chamlee Pl is $4.3K/yr. Find an address below to learn more about the property details: