Homes for Sale in Lawrence County, PA

New Castle
$7,000 - $158,000 Average Price Single Family Home: $52,146