North 18th St, Abilene, Texas - Redfin
39 addresses found on North 18th St in Abilene, Texas. The average lot size on North 18th St is 12445 sq. ft. The average property tax on North 18th St is $2.0K/yr. Find an address below to learn more about the property details: