995 SW 69th Ave, Miami, FL 33144, USA
3712 NW 71st St, Miami, FL 33147, USA
16320 NW 2nd Ave #94, Miami, FL 33169, USA
11320 SW 208th Dr, Miami, FL 33189, USA