2085 NW 2nd Ave #104, Miami, FL 33127, USA
560 NW 52nd St, Miami, FL 33127, USA
6100 Blue Lagoon Dr #435, Miami, FL 33126, USA
2337 SW 17th Terrace, Miami, FL 33145, USA