It looks like nothing was found at this location.
13695 SW 26th St, Miami, FL 33175
3804 SW 137th Ave, Miami, FL 33175