12864 Biscayne Blvd, North Miami, FL 33181, United States
1530 NW 124th St, North Miami, FL 33167, United States
915 NE 125th St #302, North Miami, FL 33161, United States
12490 NE 7th Ave #216, North Miami, FL 33161, United States
15050 NE 20th Ave, North Miami, FL 33181, United States