8955 Biscayne Blvd, Miami Shores, FL 33138, United States
214 NE 98th St, Miami Shores, FL 33138, United States