11320 SW 208th Dr, Miami, FL 33189, USA
1701 W Flagler St, Miami, FL 33135, USA
801 Brickell Ave, Miami, FL 33131, USA
395 SW 78th Pl, Miami, FL 33144, USA