Barbara Mae St, Cloverleaf, Texas - Redfin
40 addresses found on Barbara Mae St in Cloverleaf, Texas. The average lot size on Barbara Mae St is 9983 sq. ft. The average property tax on Barbara Mae St is $2.4K/yr. Find an address below to learn more about the property details: