We have found 9 properties on Log Creek Rd, Marcola, OR. Average price per square feet on Log Creek Rd is $111. It is 1.8% higher than average price per sqft Marcola. Average sale price on Log Creek Rd is $142,500. It is 15.9% lower than average sale price in Marcola.