7146 SW 42nd Terrace, Miami, FL 33155, USA
420 Tamiami Canal Rd, Miami, FL 33144, USA
13703 SW 90th Ave, Miami, FL 33176, USA
3712 NW 71st St, Miami, FL 33147, USA