3450 NW 115th Ave Miami, FL 33178