Spotted Owl Ln, 75009, Texas - Redfin
8 addresses found on Spotted Owl Ln in 75009, Texas. The average lot size on Spotted Owl Ln is 7234 sq. ft. The average property tax on Spotted Owl Ln is $10.7K/yr. Find an address below to learn more about the property details:


United States
Canada