Shallotte NC Homes for Sale $301,000 to $500,000