1170 NE 214th St, Miami, FL 33179, USA
175 SW 7th St, Miami, FL 33130, USA
3950 SW 87th Ct, Miami, FL 33165, USA
11645 Biscayne Blvd, North Miami, FL 33181, USA