3145 SW 19th St, Miami, FL 33145, USA
8300 W Flagler St, Miami, FL 33144, USA
520 NW 165th St #212c, Miami, FL 33169, USA
1821 NW 85th St, Miami, FL 33147, USA