Elmwood St, Thousand Oaks, California - Redfin
8 addresses found on Elmwood St in Thousand Oaks, California. The average lot size on Elmwood St is 8605 sq. ft. The average property tax on Elmwood St is $7.8K/yr. Find an address below to learn more about the property details:
- 3005 Elmwood St, Newbury Park, CA 91320
- 3008 Elmwood St, Newbury Park, CA 91320
- 3000 Elmwood St, Newbury Park, CA 91320
- 2992 Elmwood St, Newbury Park, CA 91320
- 2984 Elmwood St, Newbury Park, CA 91320
- 2976 Elmwood St, Newbury Park, CA 91320
- 2997 Elmwood St, Newbury Park, CA 91320
- 2989 Elmwood St, Newbury Park, CA 91320