Recently Sold Homes in Lawrence County, AL

319 homes