Homes for Sale in Butler County, PA

Cranberry Township
$169,900 - $1,249,900 Average Price Single Family Home: $615,742 Condo/Townhome: $305,500