482 NE 93rd St, Miami Shores, FL 33138, United States
21 NW 103rd St, Miami Shores, FL 33150, United States