Odell Ln, 95407, California - Redfin
16 addresses found on Odell Ln in 95407, California. The average lot size on Odell Ln is 6350 sq. ft. The average property tax on Odell Ln is $6.6K/yr. Find an address below to learn more about the property details:
- 1066 Odell Ln, Santa Rosa, CA 95407
- 1058 Odell Ln, Santa Rosa, CA 95407
- 1050 Odell Ln, Santa Rosa, CA 95407
- 1090 Odell Ln, Santa Rosa, CA 95407
- 1085 Odell Ln, Santa Rosa, CA 95407
- 1079 Odell Ln, Santa Rosa, CA 95407
- 1082 Odell Ln, Santa Rosa, CA 95407
- 1074 Odell Ln, Santa Rosa, CA 95407
- 1026 Odell Ln, Santa Rosa, CA 95407
- 1053 Odell Ln, Santa Rosa, CA 95407
- 1061 Odell Ln, Santa Rosa, CA 95407
- 1041 Odell Ln, Santa Rosa, CA 95407
- 1069 Odell Ln, Santa Rosa, CA 95407
- 1098 Odell Ln, Santa Rosa, CA 95407
- 1042 Odell Ln, Santa Rosa, CA 95407
- 1034 Odell Ln, Santa Rosa, CA 95407


United States
Canada