2166 NE 181st St, North Miami Beach, FL 33162, United States
2199 NE 183rd St, North Miami Beach, FL 33179, United States
18384 W Dixie Hwy, North Miami Beach, FL 33160, United States
1696 NE 164th St, North Miami Beach, FL 33162, United States