3015-3017 NW 15th Ave, Miami, FL 33142, United States
1234567 SW 1234 Ave, Miami, FL 33186, United States
8700 SW 137th Ct, Miami, FL 33183, United States