Horse Creek Ln, 77498, Texas - Redfin
20 addresses found on Horse Creek Ln in 77498, Texas. The average lot size on Horse Creek Ln is 7365 sq. ft. The average property tax on Horse Creek Ln is $5.8K/yr. Find an address below to learn more about the property details: