Shelby County, ALABAMA

AVAILABLE

Acres: 23+/-

$475,000