Moorestown, New Jersey, has long been described as one of the nicest places to live in South Jersey by outlets like Niche and Money magazine (via NJ Monthly). The historic houses and calm suburban ...