Barn Owl Dr, Longmont, Colorado - Redfin
27 addresses found on Barn Owl Dr in Longmont, Colorado. The average lot size on Barn Owl Dr is 15669 sq. ft. The average property tax on Barn Owl Dr is $2.0K/yr. Find an address below to learn more about the property details: