San Pedro, Alabama listings for sale