12560 NE 6th Ave, North Miami, FL 33161, United States
13499 Biscayne Blvd APT 804, North Miami, FL 33181, United States
12640 NE 6th Ave, North Miami, FL 33161, United States