4760 NW 1st St, Miami, FL 33126, USA
3100 SW 103rd Ave, Miami, FL 33165, USA
Miami, FL 33126, USA
995 SW 69th Ave, Miami, FL 33144, USA