16499 NE 19th Ave, North Miami Beach, FL 33160, USA
1970 NE 153rd St, North Miami Beach, FL 33162, USA
2101 NE 163rd St, North Miami Beach, FL 33162, USA
2450 Miami Gardens Dr #100, Miami, FL 33180, USA