We have found 18 properties on Twin Lake Dr, Onsted, MI. Average price per square feet on Twin Lake Dr is $183. It is 105.6% higher than average price per sqft Onsted. Average sale price on Twin Lake Dr is $237,050. It is 62.9% higher than average sale price in Onsted.