3445 SW 104th Ct, Miami, FL 33165, USA
725 W Flagler St, Miami, FL 33130, USA
658 NW 100th St, Miami, FL 33150, USA
950 NE 2nd Ave #38, Miami, FL 33132, USA