The Palms at Sawgrass Mills at 1501 NW 124th Terrace, Sunrise, FL 33323 | HotPads