Apartments for Rent in St. James, NC - From $500 a month - HotPads