Homes for Sale in Lawrence County, PA

New Castle
$15,000 - $139,900 Average Price Single Family Home: $56,214