Indiana St, South Houston, Texas - Redfin
161 addresses found on Indiana St in South Houston, Texas. The average lot size on Indiana St is 7569 sq. ft. The average property tax on Indiana St is $2.6K/yr. Find an address below to learn more about the property details: