13720 SW 109th Ave Miami, FL 33176