1245 NE 163rd St, North Miami Beach, FL 33162, United States
15807 Biscayne Blvd #207, North Miami Beach, FL 33160, United States