1820 N Lauderdale #3214, North Lauderdale, FL 33068 - Homesnap