We have found 8 properties on Odell Lake Rd, Stamford, NY. Average price per square feet on Odell Lake Rd is $168. It is 140.0% higher than average price per sqft Stamford. Average sale price on Odell Lake Rd is $308,500. It is 156.5% higher than average sale price in Stamford.