Homes for Sale in Butler County, PA

Cranberry Township
$159,900 - $1,249,900 Average Price Single Family Home: $474,419 Condo/Townhome: $296,756