Picea Azul St, Channelview, Texas - Redfin
57 addresses found on Picea Azul St in Channelview, Texas. The average lot size on Picea Azul St is 5521 sq. ft. The average property tax on Picea Azul St is $5.5K/yr. Find an address below to learn more about the property details: