16499 NE 19th Ave, North Miami Beach, FL 33162, USA
929 NE 199th St # 104, Miami, FL 33179, USA
1040 NE 163rd St, North Miami Beach, FL 33162, USA
2101 NE 163rd St, North Miami Beach, FL 33162, USA