We have found 27 properties on Terra Ln, Amherst, OH. Average price per square feet on Terra Ln is $97. It is 29.3% higher than average price per sqft Amherst. Average sale price on Terra Ln is $130,106. It is 7% lower than average sale price in Amherst.