Avon Lake

Homes for Sale in Avon Lake, Ohio

Lorain County, OH

32 Active Listings
$462,500 Median Price
$695,749 Average Price
$274 Price / Sq Ft