9050 Biscayne Blvd, Miami Shores, FL 33138, United States
9045 Biscayne Blvd, Miami Shores, FL 33138, United States
9722 NE 2nd Ave, Miami Shores, FL 33138, United States
9711 NE 2nd Ave, Miami Shores, FL 33138, United States