Miami, FL 33132, USA
900 NW 144th St, Miami, FL 33168, USA
2600 NE 214th St, Miami, FL 33180, USA
2485 NW 93rd Terrace, Miami, FL 33147, USA