17240 NE 19th Ave, North Miami Beach, FL 33162, United States
2045 NE 186th Dr, North Miami Beach, FL 33179, United States