Save search
List

Shelby County, AL land for sale

337 properties
$160,0002 ac

Shelby County

Chelsea, AL 35043

$150,0004.71 ac

Shelby County

Alabaster, AL 35007

$425,00024.4 ac

Shelby County

Alabaster, AL 35007

$538,200

Shelby County

Pelham, AL 35043

Save search
View map