Mangrove Creek Ln, 77479, Texas - Redfin
16 addresses found on Mangrove Creek Ln in 77479, Texas. The average lot size on Mangrove Creek Ln is 9484 sq. ft. The average property tax on Mangrove Creek Ln is $12.6K/yr. Find an address below to learn more about the property details: