Miami, FL 33101, USA
382 NE 191st St #86516, Miami, FL 33179, USA
6950 SW 40th St, Miami, FL 33155, USA
4156 SW 70th Ct, Miami, FL 33155, USA