Vista Serena, Timberwood Park, Texas - Redfin
23 addresses found on Vista Serena in Timberwood Park, Texas. The average lot size on Vista Serena is 8248 sq. ft. The average property tax on Vista Serena is $9.5K/yr. Find an address below to learn more about the property details: