356 properties found in Alliance, North Carolina 28509