1623 S State Rd 7, North Lauderdale (786) 608-0580
1623 S State Rd 7, North Lauderdale 33068 (786) 608-0580