6110 Boulevard of Champions, North Lauderdale, FL 33068 - Homesnap