144 NE 26th St, Miami, FL 33137, USA
4220 SW 71st Ave, Miami, FL 33155, USA
10402 SW 186th Terrace, Miami, FL 33157, USA
Miami, FL 33126, USA