599 NE 101st St, Miami Shores, FL 33138, United States
705 NE 95th St, Miami Shores, FL 33138, United States