9734 NE 2nd Ave, Miami Shores, FL 33138, United States
8880 Biscayne Blvd, Miami Shores, FL 33138, United States