We have found 14 properties on Towne Dr NE, Byron, MN. Average price per square feet on Towne Dr NE is $159. It is 32.5% higher than average price per sqft Byron. Average sale price on Towne Dr NE is $248,359. It is 21.1% higher than average sale price in Byron.