7721 NW 7th St, Miami, FL 33126, USA
2311 SW 19th St, Miami, FL 33145, USA
2 Street Blvd. #1234, D5678, Miami, FL 33131, USA
6790 SW 24th St, Miami, FL 33155, USA